package com.dotdashdot.pocketquest;

import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
import com.me.libgdx_test.ActivityMain;

public class Main {
	public static void main(String[] args) {
		LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
		cfg.title = "pocket_quest";
		cfg.useGL20 = false;
		cfg.width = 1280;
		cfg.height = 720;
		
		new LwjglApplication(new ActivityMain(new ClassDesktopBilling()), cfg);
	}
}

//Things todo
/*
* 2) Add the battle predictor to the hud
* 9) Add animation shroud
* 12) Make custom player ui
* 14) Rotate footsteps
* 16) Add login to front screen for other users
* 17) Make sure that reloading the app continues where the player last left off instead of creating a new instance
* 18) Make the dungeon background something besides white
* 21) Add customizeable dungeon maps so that players can create their own levels and challenge other players to them
* 41) Add background music
* 42) Add sound effects
* 44) Add in-app purchases <= Can't test on emulator. Need to get working phone connector to test this
* Send request to google service
* On confirm. Send code to server. Check to make sure that the code is unique.
* Save the purchase code if true and check the server on the next login for the keyword and unique code.
* {id:rj2k3kf,item:"copper_member__pocket_quest",consumed:false}
* 46) Add spells to stores
* 50) Fix the buying code in the marketplace on Android
* 51) The description on the market page should be a button that opens to a dialog box
* 52) The Details in the selection screen need to be in boxes and organized
* 55) Put green boxes behind characters when they have beaten the level
*/

/*
* Ideas for new classes
* Conquerer
* 1)Stepping on a tile once gives 5% attack bonus
* 2)Stepping on a tile twice results in instant death 
* PlagueBringer
* 1)Steps have a 1% chance of infecting hero with ailment
* 2)Attacks have a 10% chance of infecting enemy with ailment
* 3)Double mana from shroud when infected
* Schizo
* 1)Half Shroud
* 2)Used Shops can be "torched" for more mana and health
* 3)Permanent "static" status
* Sniper
* 1)Half Shroud
* 2)-50% Starting Attack
* 3)Attack increase bonus with level according to percentage of shroud uncovered
* Psychic
* 1)Half Shroud
* 2)+10% Mag Attack
* 3)Shops twice as expensive
* 4)Health Potions 20% less effective
* 5)Mana Potions 20% more effective
* Raider
* 1)Used shops can be "pillaged" for extra attack
* 2)First Strike
* 3)Half Mana increase per level
* 4)One less spell on level
* Apostle
* 1)Used shops can be converted into piety
* 2)Used shops can be converted into totems
* 3)Clicking on gold converts one gold to one piety
* 4)Half attack increase per level
* 5)+25% health increase per level
* Viceroy
* 1) 20% discount shops
* 2) 2x more gold map
* 3) Number of seen enemies increases found gold value by 20%
* 4) Number of seen enemies decreases attack by 3% 
* Fur Trader
* 1) Map has at least one attack spell
* 2) No starting gold
* 3) Enemies have 10% less attack
* 4) Enemies have 10% more health
* 
* Ideas for Gods
* 
* Kivu the Thrifty
* Pros) Buying items (5)
* Cons) Drinking Potions (7)
* Blessing) 10% discount shops
* Curse) Potions 10% less effective
* 1) (30) Gold Value Doubled
* 2) (50) 30% Shop Discount
* 3) (80) 60% Shop Discount
* 
* Luscious the Far-Seeing
* Pros) Picking Up Items (4)
* Cons) Using Stores/Potions (10)
* Blessing) 10% final score bonus
* Curse) Stores 5% more expensive
* 1) (40) Doubles ending score
* 2) (70) Doubles ending gold
* 3) (100) +2 medals if dungeon completed
* 
* Spells
* 
* Guild Seal
* 0 Mana
* 1) Increases all level up stats by 1 while in inventory
* Alternate
* 3 Mana
* 1) Does damage equal to current level exp
* 
* Medal
* 0 Mana
* 1) Increases medals gained by 1 if in inventory when dungeon is beaten
* 
* Dwarf Crest
* 0 Mana
* 1) Doubles value of gold piles while in inventory
* Alternate
* 5 Mana
* 1) Do 3 dmg per level. Gain 1 gold
* 
* Mind Glyph
* 0 Mana
* 1) Turn on to double health gained from shroud. No mana gained from shroud
* 
* Chains
* 3 Mana
* 1) Nullifies enemy banish and coward on next attack
*/